Index: test/test_hikidoc.rb =================================================================== --- test/test_hikidoc.rb (リビジョン 87) +++ test/test_hikidoc.rb (作業コピー) @@ -311,13 +311,24 @@ def test_definition_with_link assert_convert(%Q|
\n
Hiki
\n
Website
\n
\n|, ":[[Hiki|http://hikiwiki.org/]]:Website") + assert_convert(%Q|
\n
a
\n
Hiki
\n
\n|, + ":a:[[Hiki|http://hikiwiki.org/]]") end def test_definition_with_modifier assert_convert(%Q|
\n
foo
\n
bar
\n
\n|, ":'''foo''':bar") + assert_convert(%Q|
\n
foo
\n
bar
\n
\n|, + ":foo:'''bar'''") end + def test_definition_with_modifier_link + assert_convert(%Q|
\n
Hiki
\n
Website
\n
\n|, + ":'''[[Hiki|http://hikiwiki.org/]]''':Website") + assert_convert(%Q|
\n
Website
\n
Hiki
\n
\n|, + ":Website:'''[[Hiki|http://hikiwiki.org/]]'''") + end + def test_table assert_convert(%Q|\n\n
ab
\n|, "||a||b") @@ -367,6 +378,8 @@ def test_modifier_and_link assert_convert("

Hiki

\n", "[['''Hiki'''|http://hikiwiki.org/]]") + assert_convert("

Hiki

\n", + "'''[[Hiki|http://hikiwiki.org/]]'''") end def test_pre_and_plugin Index: lib/hikidoc.rb =================================================================== --- lib/hikidoc.rb (リビジョン 87) +++ lib/hikidoc.rb (作業コピー) @@ -506,7 +506,7 @@ when chunk = m[1] mod, s = split_mod(chunk) mid = MODTAG[mod] - buf << @output.__send__(mid, compile_modifier(s)) + buf << @output.__send__(mid, compile_inline(s)) else raise UnexpectedError, "must not happen" end